sun protector factor - German English Dictionary